package yl.hs.bmipfull.pojo.laboratorydata;

import org.springframework.lang.Nullable;
import yl.hs.bmipfull.annotations.DBTable;
import yl.hs.bmipfull.pojo.BaseEntity;

import java.math.BigDecimal;

/**
 * @author 谢东
 * @apiNote 原材检测报告——石子报告筛分信息实体类
 * @since 2022年06月24日 09时48分18秒
 */
@DBTable(disName = "原材检测报告——石子报告筛分信息", mapCode = "lab_rm_stone_report_screening")
public class LabRmStoneReportScreeningEntity extends BaseEntity {

    /**
     * 主键
     */
    @Nullable
    private Long id;
    /**
     * 报告编号
     */
    private String reportSN;
    /**
     * 筛孔大小
     */
    private String aperture;
    /**
     * 筛分余量
     */
    private BigDecimal surplusQuantity;
    /**
     * 筛分余率
     */
    private BigDecimal surplusRate;
    /**
     * 累计余率
     */
    private BigDecimal grandSurplus;
    /**
     * 排序代码
     */
    private int sortCode;

    public void setId(Long id) {
        this.id = id;
    }

    public Long getId() {
        return this.id;
    }

    public void setReportSN(String reportSN) {
        this.reportSN = reportSN;
    }

    public String getReportSN() {
        return this.reportSN;
    }

    public void setAperture(String aperture) {
        this.aperture = aperture;
    }

    public String getAperture() {
        return this.aperture;
    }

    public void setSurplusQuantity(BigDecimal surplusQuantity) {
        this.surplusQuantity = surplusQuantity;
    }

    public BigDecimal getSurplusQuantity() {
        return this.surplusQuantity;
    }

    public void setSurplusRate(BigDecimal surplusRate) {
        this.surplusRate = surplusRate;
    }

    public BigDecimal getSurplusRate() {
        return this.surplusRate;
    }

    public void setGrandSurplus(BigDecimal grandSurplus) {
        this.grandSurplus = grandSurplus;
    }

    public BigDecimal getGrandSurplus() {
        return this.grandSurplus;
    }

    public void setSortCode(int sortCode) {
        this.sortCode = sortCode;
    }

    public int getSortCode() {
        return this.sortCode;
    }

}